#include "stm32f10x.h"

/*电机驱动*/
#define PWMA GPIO_Pin_1 //PA1
#define PWMB GPIO_Pin_2 //PA2
#define AIN1 GPIO_Pin_3 //PA3
#define AIN2 GPIO_Pin_4 //PA4
#define BIN1 GPIO_Pin_5 //PA5
#define BIN2 GPIO_Pin_6 //PA6
#define STBY GPIO_Pin_7 //PA7

/*电机编码器*/
#define E1A GPIO_Pin_0 //PB0
#define E1B GPIO_Pin_12 //PB12
#define E2A GPIO_Pin_1 //PB1
#define E2B GPIO_Pin_13 //PB13

/*8路灰度传感器*/
#define OUT1 GPIO_Pin_14 //PB14
#define OUT2 GPIO_Pin_15 //PB15
#define OUT3 GPIO_Pin_8 //PA8
#define OUT4 GPIO_Pin_9 //PA9
#define OUT5 GPIO_Pin_10 //PA10
#define OUT6 GPIO_Pin_11 //PA11
#define OUT7 GPIO_Pin_12 //PA12
#define OUT8 GPIO_Pin_15 // PA15

/*HC05*/
#define TX GPIO_Pin_6 //PB6
#define RX GPIO_Pin_7 //PB7

/*MPU6050*/
#define MPU_SCL GPIO_Pin_10 //PB10
#define MPU_SDA GPIO_Pin_11 //PB11

/*LED*/
#define LED_G GPIO_Pin_3 //PB3
#define LED_R GPIO_Pin_4 //PB4
#define LED_B GPIO_Pin_0 //PC0

/*蜂鸣器*/
#define Buzzer_IO  GPIO_Pin_1   //PC1

/*按键*/
#define Key1 GPIO_Pin_0 //PA0
#define Key2 GPIO_Pin_5 //PB5

/*LCD*/
#define LCD_LEDA GPIO_Pin_10    //PC10
#define LCD_RES GPIO_Pin_11 //PC11
#define LCD_DC GPIO_Pin_12  //PC12
#define LCD_SDA GPIO_Pin_9  //PB9
#define LCD_SCL GPIO_Pin_8  //PB8
#define LCD_CS GPIO_Pin_2   //PD2
